import { toFixedBig, formatDate, formatMoney } from '@/utils/index'

/**
 * filterToFixed 保留2位小数
 * @param {Number} value 值
 * @param {Number} number 位数
 * @returns
 */
export function filterToFixed(value, number = 2) {
  return toFixedBig(value, number)
}

/**
 * filterDate 日期格式化
 * @param {Number,String} str 时间戳
 * @param {String} fmt 时间格式 'yyyy-MM-dd','yyyy-MM-dd hh:mm:ss'
 * @returns
 */
export function filterDate(str, fmt = 'yyyy-MM-dd') {
  return formatDate(str, fmt)
}

/**
 * filterMoney 金额千分位
 * @param {Number} value 金额
 * @param {Boolean} toFixed 是否保留2位小数
 * @returns
 */
export function filterMoney(value, toFixed = true) {
  return formatMoney(value, toFixed)
}
